/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.shopSortSetting;

import java.io.Serializable;

public class GetShopDetailOutData
implements Serializable {
    private static final long serialVersionUID = -8599651801018827232L;
    private String clientId;
    private String gssgIdDetail;
    private String gssgBrIdDetail;
    private String gssgBrIdSourceDetail;
    private String gssgBrNameDetail;
    private Integer indexDetail;

    public String getClientId() {
        return this.clientId;
    }

    public String getGssgIdDetail() {
        return this.gssgIdDetail;
    }

    public String getGssgBrIdDetail() {
        return this.gssgBrIdDetail;
    }

    public String getGssgBrIdSourceDetail() {
        return this.gssgBrIdSourceDetail;
    }

    public String getGssgBrNameDetail() {
        return this.gssgBrNameDetail;
    }

    public Integer getIndexDetail() {
        return this.indexDetail;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGssgIdDetail(String gssgIdDetail) {
        this.gssgIdDetail = gssgIdDetail;
    }

    public void setGssgBrIdDetail(String gssgBrIdDetail) {
        this.gssgBrIdDetail = gssgBrIdDetail;
    }

    public void setGssgBrIdSourceDetail(String gssgBrIdSourceDetail) {
        this.gssgBrIdSourceDetail = gssgBrIdSourceDetail;
    }

    public void setGssgBrNameDetail(String gssgBrNameDetail) {
        this.gssgBrNameDetail = gssgBrNameDetail;
    }

    public void setIndexDetail(Integer indexDetail) {
        this.indexDetail = indexDetail;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetShopDetailOutData)) {
            return false;
        }
        GetShopDetailOutData other = (GetShopDetailOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gssgIdDetail = this.getGssgIdDetail();
        String other$gssgIdDetail = other.getGssgIdDetail();
        if (this$gssgIdDetail == null ? other$gssgIdDetail != null : !this$gssgIdDetail.equals(other$gssgIdDetail)) {
            return false;
        }
        String this$gssgBrIdDetail = this.getGssgBrIdDetail();
        String other$gssgBrIdDetail = other.getGssgBrIdDetail();
        if (this$gssgBrIdDetail == null ? other$gssgBrIdDetail != null : !this$gssgBrIdDetail.equals(other$gssgBrIdDetail)) {
            return false;
        }
        String this$gssgBrIdSourceDetail = this.getGssgBrIdSourceDetail();
        String other$gssgBrIdSourceDetail = other.getGssgBrIdSourceDetail();
        if (this$gssgBrIdSourceDetail == null ? other$gssgBrIdSourceDetail != null : !this$gssgBrIdSourceDetail.equals(other$gssgBrIdSourceDetail)) {
            return false;
        }
        String this$gssgBrNameDetail = this.getGssgBrNameDetail();
        String other$gssgBrNameDetail = other.getGssgBrNameDetail();
        if (this$gssgBrNameDetail == null ? other$gssgBrNameDetail != null : !this$gssgBrNameDetail.equals(other$gssgBrNameDetail)) {
            return false;
        }
        Integer this$indexDetail = this.getIndexDetail();
        Integer other$indexDetail = other.getIndexDetail();
        return !(this$indexDetail == null ? other$indexDetail != null : !(this$indexDetail).equals(other$indexDetail));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetShopDetailOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gssgIdDetail = this.getGssgIdDetail();
        result = result * 59 + ($gssgIdDetail == null ? 43 : $gssgIdDetail.hashCode());
        String $gssgBrIdDetail = this.getGssgBrIdDetail();
        result = result * 59 + ($gssgBrIdDetail == null ? 43 : $gssgBrIdDetail.hashCode());
        String $gssgBrIdSourceDetail = this.getGssgBrIdSourceDetail();
        result = result * 59 + ($gssgBrIdSourceDetail == null ? 43 : $gssgBrIdSourceDetail.hashCode());
        String $gssgBrNameDetail = this.getGssgBrNameDetail();
        result = result * 59 + ($gssgBrNameDetail == null ? 43 : $gssgBrNameDetail.hashCode());
        Integer $indexDetail = this.getIndexDetail();
        result = result * 59 + ($indexDetail == null ? 43 : ($indexDetail).hashCode());
        return result;
    }

    public String toString() {
        return "GetShopDetailOutData(clientId=" + this.getClientId() + ", gssgIdDetail=" + this.getGssgIdDetail() + ", gssgBrIdDetail=" + this.getGssgBrIdDetail() + ", gssgBrIdSourceDetail=" + this.getGssgBrIdSourceDetail() + ", gssgBrNameDetail=" + this.getGssgBrNameDetail() + ", indexDetail=" + this.getIndexDetail() + ")";
    }
}

